import type { App } from "vue";

import { authDirective } from "./permission";

/**
 * 全局注册 directive
 * 导出指令方法：v-xxx
 * @methods authDirective 用户权限指令，用法：v-auth
 */
export function setupDirective(app: App) {
  // 用户权限指令
  authDirective(app);
}

//
// export function setupDirective(app: App<Element>) {
//   // 使 v-permission 在所有组件中都可用
//   app.directive("permission", hasPerm);
// }
